package com.moliku.insurance.model.dto.pingan.personal.insure;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.List;

@Data
public class PingAnPlanInfoListParam {

    /**
     * 必填,责任信息-险别信息
     */
    @ApiModelProperty("必填,责任信息-险别信息")
    private List<PingAnDutyInfoListParam> dutyInfoList;

    /**
     *险种代码,
     *【必填】
     */
    @ApiModelProperty("险种代码")
    @NotBlank(message ="险种代码,不能为空")
    private String planCode;

    /**
     *险种名称,
     *【必填】
     */
    @ApiModelProperty("险种名称")
    @NotBlank(message ="险种名称,不能为空")
    private String planName;

    /**
     *每次赔偿限额
     *【选填】
     */
    @ApiModelProperty("每次赔偿限额")
    private String compensationMaxAmount;
}
